.content-demand .list-d .list-table {
  right: 0; }
  .content-demand .list-d .list-table .design-type {
    width: 210px;
    padding: 25px 0; }
  .content-demand .list-d .list-table .flowchart .third div:after {
    display: none; }
  .content-demand .list-d .list-table .flowchart .first div {
    background: url(../img/user/demand/redemand.png); }
  .content-demand .list-d .list-table .flowchart .fourth div {
    background: url(../img/user/demand/icon-link.png); }
  .content-demand .list-d .list-table .flowchart .fourth.under div {
    background-image: url(../img/user/demand/icon-linka.png); }

.content-demand .design-type {
  color: #1E87f2; }
  .content-demand .design-type p {
    font-size: 18px;
    font-weight: bold; }
  .content-demand .design-type span {
    font-size: 14px; }

.content-demand .flowchart .fourth div {
  position: relative; }

.content-demand .flowchart .fourth div:after {
  position: absolute;
  top: 50%;
  right: -40px;
  display: block;
  content: '';
  width: 30px;
  height: 1px;
  background: #ccc; }
